unit BllPassageiro;

interface

uses
  DalPassageiro, DatPassageiro, Data.DB;

type
  TBllPassageiro = class(TDalPassageiro)
  private

  protected

  public
    function salvar(Data: TDatPassageiro; dataId: integer = 0): Boolean;
    function listarTodos(): TDataSet;
    function retornaCampo(id: integer): TDatPassageiro;
    constructor Create;
    destructor Destroy; override;

  end;

implementation

{ TBllPassageiro }

constructor TBllPassageiro.Create;
begin
  inherited;
end;

destructor TBllPassageiro.Destroy;
begin

  inherited;
end;

function TBllPassageiro.listarTodos: TDataSet;
begin
  Result := listaAll;
end;

function TBllPassageiro.retornaCampo(id: integer): TDatPassageiro;
begin
  Result := returnField(id);
end;

function TBllPassageiro.salvar(Data: TDatPassageiro;
  dataId: integer = 0): Boolean;
begin
  Result := save(Data,dataId);
end;

end.
